aluminium silicon alloy - French English Dictionary